investment mixture - German English Dictionary